离散对数:在有限群(常见为模 (p) 的乘法群)中,已知 (g) 和 (h),求整数 (x) 使得
[
g^x = h
]
(或在模运算下 (g^x \equiv h \pmod p))。
它是密码学中的重要难题之一;在很多设定下计算 (x) 被认为很困难。
(注:在不同代数结构中也有变体,如椭圆曲线上的离散对数。)
/dɪˈskriːt ˈlɔːɡərɪðəm/
/dɪˈskriːt ˈlɒɡərɪðəm/
We studied the discrete logarithm problem in class.
我们在课上学习了离散对数问题。
Many public-key systems rely on the assumed hardness of computing a discrete logarithm in a large cyclic group.
许多公钥系统依赖这样一种假设:在大型循环群中计算离散对数是困难的。
discrete 源自拉丁语 discretus,意为“分开的、离散的”;在数学里指“取值是分离的(非连续的)”。logarithm 来自“ratio(比例)”相关的词源体系,表示“对数”。合起来的 discrete logarithm 指“在离散(有限/离散结构)环境中的对数概念”,即把连续实数上的对数运算类比到群与模运算中。